end stage renal failure - French English Dictionary